package com.dragon.refect.classload;

import java.util.UUID;

/**
 * 当一个常量的值并非编译期可以确定的，那么其值就不会被放到调用类的常量池中
 *
 * @author dragon
 * @since 2019/11/16
 */
public class MyTest3   {

    public static void main(String[] args) {
        // 静态代码块会运行
        System.out.println(Parent5.STR);
    }

}

class Parent5 {

    public static final String STR = UUID.randomUUID().toString();

    static {
        System.out.println("Parent5 static block");
    }
}
